detachment of the placenta - Alemán Inglés Diccionario